2-C3: From Arc-Consistency to 2-Consistency

نویسندگان

  • Marlene Arangú
  • Miguel A. Salido
  • Federico Barber
چکیده

Arc consistency algorithms are widely used to prune the search space of Constraint Satisfaction Problems (CSPs). Since many researchers associate arc consistency with binary normalized CSPs, there is a confusion between the notion of arc consistency and 2-consistency. 2-consistency guarantees that any instantiation of a value to a variable can be consistently extended to any second variable. Thus, 2-consistency can be stronger than arc-consistency in binary CSPs. In this paper, we present a new algorithm, called 2-C3, which achieves 2-consistency in binary and non-normalized CSPs. This algorithm is a reformulation of the well-known AC3 algorithm. The evaluation section shows that 2-C3 is able to prune more search space than AC3 and AC4.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Singleton Arc Consistency for CSPs Defined by Monotone Patterns

Singleton arc consistency is an important type of local consistency which has been recently shown to solve all constraint satisfaction problems (CSPs) over constraint languages of bounded width. We aim to characterise all classes of CSPs defined by a forbidden pattern that are solved by singleton arc consistency and closed under removing constraints. We identify five new patterns whose absence ...

متن کامل

An Optimal k-Consistency Algorithm

This paper generalizes the arc-consistency algorithm of Mohr and Henderson [4] and the pathconsistency algorithm of Han and Lee [2] to a k-consistency algorithm (arc-consistency and path-consistency being 2-consistency and 3-consistency, respectively). The algorithm is a development of Freuder's synthesis algorithm [1]. It simultaneously establishes i-consistency for each 1 <~ i <~ k. It has wo...

متن کامل

Constraint Satisfaction: Algorithms and Complexity Course Notes

1 Graph Homomorphisms 2 1.1 Graphs and Digraphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2 Graph Homomorphisms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.3 The H-coloring Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.4 Cores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.5 Polymorphism...

متن کامل

Arc and Path Consistency Revisited

ARC AND PATH CONSISTENCY REVISITED' Roger Mohr and Thomas C. Henderson 2 CRIN BP 239 54506 Vandoeuvre (France)

متن کامل

Faster Muse Csp Arc Consistency Algorithms

MUSE CSP (MU ltiply SEgmented Constraint Satisfaction Problem) [5, 6] is an extension to the constraint satisfaction problem (CSP) which is especially useful for problems that segment into multiple instances of CSP that share variables. In Helzerman and Harper [6], the concepts of MUSE node, arc, and path consistency were de ned and algorithms for MUSE arc consistency, MUSE AC-1, and MUSE path ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009